DigiOffice Gateway Web Services

<back to all web services

GetKPMProjectDetailsByGlobalID

Requires Authentication
The following routes are available for this service:
GET/api/global/projects/{GlobalID}/kpmdetails
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using DigiOffice.Integration.KPM.DTO.Module.DTO;

namespace DigiOffice.Integration.KPM.DTO.Module.DTO
{
    public partial class GetKPMProjectDetailsByGlobalID
    {
        public virtual Guid GlobalID { get; set; }
    }

    public partial class KPMProjectDetails
    {
        public virtual string ExterneSystemen { get; set; }
        public virtual int ID { get; set; }
        public virtual Guid GlobalID { get; set; }
        public virtual string Omschr1 { get; set; }
        public virtual string NrFase1 { get; set; }
        public virtual string ExtraZoekveld { get; set; }
        public virtual string Adres { get; set; }
        public virtual string HuisNr { get; set; }
        public virtual string Postcode { get; set; }
        public virtual string Plaats { get; set; }
        public virtual string AdresHuisnr { get; set; }
        public virtual string PcPlaats { get; set; }
        public virtual string IntBedrNaamAdm { get; set; }
        public virtual string HuidigeFaseOmschrijving { get; set; }
        public virtual DateTime? VerwachteStartdatum0Acquisitie { get; set; }
        public virtual DateTime? Startdatum0Acquisitie { get; set; }
        public virtual DateTime? VerwachteEinddatum0Acquisitie { get; set; }
        public virtual DateTime? Einddatum0Acquisitie { get; set; }
        public virtual DateTime? VerwachteStartdatum1Initiatief { get; set; }
        public virtual DateTime? Startdatum1Initiatief { get; set; }
        public virtual DateTime? VerwachteEinddatum1Initiatief { get; set; }
        public virtual DateTime? Einddatum1Initiatief { get; set; }
        public virtual DateTime? VerwachteStartdatum2Definitie { get; set; }
        public virtual DateTime? Startdatum2Definitie { get; set; }
        public virtual DateTime? VerwachteEinddatum2Definitie { get; set; }
        public virtual DateTime? Einddatum2Definitie { get; set; }
        public virtual DateTime? VerwachteStartdatum3StructuurOntwerp { get; set; }
        public virtual DateTime? Startdatum3StructuurOntwerp { get; set; }
        public virtual DateTime? VerwachteEinddatum3StructuurOntwerp { get; set; }
        public virtual DateTime? Einddatum3StructuurOntwerp { get; set; }
        public virtual DateTime? VerwachteStartdatum4VoorOntwerp { get; set; }
        public virtual DateTime? Startdatum4VoorOntwerp { get; set; }
        public virtual DateTime? VerwachteEinddatum4VoorOntwerp { get; set; }
        public virtual DateTime? Einddatum4VoorOntwerp { get; set; }
        public virtual DateTime? VerwachteStartdatum5DefinitiefOntwerp { get; set; }
        public virtual DateTime? Startdatum5DefinitiefOntwerp { get; set; }
        public virtual DateTime? VerwachteEinddatum5DefinitiefOntwerp { get; set; }
        public virtual DateTime? Einddatum5DefinitiefOntwerp { get; set; }
        public virtual DateTime? VerwachteStartdatum6TechnischOntwerp { get; set; }
        public virtual DateTime? Startdatum6TechnischOntwerp { get; set; }
        public virtual DateTime? VerwachteEinddatum6TechnischOntwerp { get; set; }
        public virtual DateTime? Einddatum6TechnischOntwerp { get; set; }
        public virtual DateTime? VerwachteStartdatum7UitvoeringsOntwerp { get; set; }
        public virtual DateTime? Startdatum7UitvoeringsOntwerp { get; set; }
        public virtual DateTime? VerwachteEinddatum7UitvoeringsOntwerp { get; set; }
        public virtual DateTime? Einddatum7UitvoeringsOntwerp { get; set; }
        public virtual DateTime? VerwachteStartdatum8RealisatieWorstCase { get; set; }
        public virtual DateTime? VerwachteStartdatum8RealisatieBestCase { get; set; }
        public virtual DateTime? VerwachteStartdatum8RealisatieRealCase { get; set; }
        public virtual DateTime? Startdatum8Realisatie { get; set; }
        public virtual DateTime? VerwachteEinddatum8Realisatie { get; set; }
        public virtual DateTime? Einddatum8Realisatie { get; set; }
        public virtual DateTime? Startdatum9BeheerEnOnderhoud { get; set; }
        public virtual DateTime? VerwachteStartdatum9BeheerEnOnderhoud { get; set; }
        public virtual DateTime? Einddatum9BeheerEnOnderhoud { get; set; }
        public virtual DateTime? VerwachteEinddatum9BeheerEnOnderhoud { get; set; }
        public virtual DateTime? Datum99Archief { get; set; }
        public virtual DateTime? VerwachteStartdatumVerkoopPeriode { get; set; }
        public virtual DateTime? StartdatumVerkoopPeriode { get; set; }
        public virtual DateTime? VerwachteEinddatumVerkoopPeriode { get; set; }
        public virtual DateTime? EinddatumVerkoopPeriode { get; set; }
        public virtual string PMCProductenOmschrijving { get; set; }
        public virtual string PMCMarktenOmschrijving { get; set; }
        public virtual string PCMOpdrachtgeversOmschrijving { get; set; }
        public virtual float? HardheidsPer { get; set; }
        public virtual int? AanneemsomOntwikkeling { get; set; }
        public virtual int? AanneemsomBouw { get; set; }
        public virtual string PMCJuridischeVormOmschrijving { get; set; }
        public virtual string OpdrachtgeverNaam { get; set; }
    }

}

C# GetKPMProjectDetailsByGlobalID DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /api/global/projects/{GlobalID}/kpmdetails HTTP/1.1 
Host: kpm_digiofficeapigateway.tbi.nl 
Accept: text/jsonl
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

{"ExterneSystemen":"String","ID":0,"GlobalID":"00000000-0000-0000-0000-000000000000","Omschr1":"String","NrFase1":"String","ExtraZoekveld":"String","Adres":"String","HuisNr":"String","Postcode":"String","Plaats":"String","AdresHuisnr":"String","PcPlaats":"String","IntBedrNaamAdm":"String","HuidigeFaseOmschrijving":"String","VerwachteStartdatum0Acquisitie":"0001-01-01T00:00:00.0000000","Startdatum0Acquisitie":"0001-01-01T00:00:00.0000000","VerwachteEinddatum0Acquisitie":"0001-01-01T00:00:00.0000000","Einddatum0Acquisitie":"0001-01-01T00:00:00.0000000","VerwachteStartdatum1Initiatief":"0001-01-01T00:00:00.0000000","Startdatum1Initiatief":"0001-01-01T00:00:00.0000000","VerwachteEinddatum1Initiatief":"0001-01-01T00:00:00.0000000","Einddatum1Initiatief":"0001-01-01T00:00:00.0000000","VerwachteStartdatum2Definitie":"0001-01-01T00:00:00.0000000","Startdatum2Definitie":"0001-01-01T00:00:00.0000000","VerwachteEinddatum2Definitie":"0001-01-01T00:00:00.0000000","Einddatum2Definitie":"0001-01-01T00:00:00.0000000","VerwachteStartdatum3StructuurOntwerp":"0001-01-01T00:00:00.0000000","Startdatum3StructuurOntwerp":"0001-01-01T00:00:00.0000000","VerwachteEinddatum3StructuurOntwerp":"0001-01-01T00:00:00.0000000","Einddatum3StructuurOntwerp":"0001-01-01T00:00:00.0000000","VerwachteStartdatum4VoorOntwerp":"0001-01-01T00:00:00.0000000","Startdatum4VoorOntwerp":"0001-01-01T00:00:00.0000000","VerwachteEinddatum4VoorOntwerp":"0001-01-01T00:00:00.0000000","Einddatum4VoorOntwerp":"0001-01-01T00:00:00.0000000","VerwachteStartdatum5DefinitiefOntwerp":"0001-01-01T00:00:00.0000000","Startdatum5DefinitiefOntwerp":"0001-01-01T00:00:00.0000000","VerwachteEinddatum5DefinitiefOntwerp":"0001-01-01T00:00:00.0000000","Einddatum5DefinitiefOntwerp":"0001-01-01T00:00:00.0000000","VerwachteStartdatum6TechnischOntwerp":"0001-01-01T00:00:00.0000000","Startdatum6TechnischOntwerp":"0001-01-01T00:00:00.0000000","VerwachteEinddatum6TechnischOntwerp":"0001-01-01T00:00:00.0000000","Einddatum6TechnischOntwerp":"0001-01-01T00:00:00.0000000","VerwachteStartdatum7UitvoeringsOntwerp":"0001-01-01T00:00:00.0000000","Startdatum7UitvoeringsOntwerp":"0001-01-01T00:00:00.0000000","VerwachteEinddatum7UitvoeringsOntwerp":"0001-01-01T00:00:00.0000000","Einddatum7UitvoeringsOntwerp":"0001-01-01T00:00:00.0000000","VerwachteStartdatum8RealisatieWorstCase":"0001-01-01T00:00:00.0000000","VerwachteStartdatum8RealisatieBestCase":"0001-01-01T00:00:00.0000000","VerwachteStartdatum8RealisatieRealCase":"0001-01-01T00:00:00.0000000","Startdatum8Realisatie":"0001-01-01T00:00:00.0000000","VerwachteEinddatum8Realisatie":"0001-01-01T00:00:00.0000000","Einddatum8Realisatie":"0001-01-01T00:00:00.0000000","Startdatum9BeheerEnOnderhoud":"0001-01-01T00:00:00.0000000","VerwachteStartdatum9BeheerEnOnderhoud":"0001-01-01T00:00:00.0000000","Einddatum9BeheerEnOnderhoud":"0001-01-01T00:00:00.0000000","VerwachteEinddatum9BeheerEnOnderhoud":"0001-01-01T00:00:00.0000000","Datum99Archief":"0001-01-01T00:00:00.0000000","VerwachteStartdatumVerkoopPeriode":"0001-01-01T00:00:00.0000000","StartdatumVerkoopPeriode":"0001-01-01T00:00:00.0000000","VerwachteEinddatumVerkoopPeriode":"0001-01-01T00:00:00.0000000","EinddatumVerkoopPeriode":"0001-01-01T00:00:00.0000000","PMCProductenOmschrijving":"String","PMCMarktenOmschrijving":"String","PCMOpdrachtgeversOmschrijving":"String","HardheidsPer":0,"AanneemsomOntwikkeling":0,"AanneemsomBouw":0,"PMCJuridischeVormOmschrijving":"String","OpdrachtgeverNaam":"String"}